/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Logica.Core.Plantaciones;

import java.io.Serializable;
import java.util.List;
import javax.persistence.Basic;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.OneToMany;

/**
 *
 * @author Luciano
 */
@Entity
public class Plantacion implements Serializable {
    
    @Id
    private int id;
    @Basic
    private String nombre,lugar,propietario;
    private boolean propio;
    @OneToMany
    private List<Parcela> misParcelas;

    public Plantacion() {
    }

    public Plantacion(int id, String nombre, String lugar, String propietario, boolean propio, List<Parcela> misParcelas) {
        this.id = id;
        this.nombre = nombre;
        this.lugar = lugar;
        this.propietario = propietario;
        this.propio = propio;
        this.misParcelas = misParcelas;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getLugar() {
        return lugar;
    }

    public void setLugar(String lugar) {
        this.lugar = lugar;
    }

    public String getPropietario() {
        return propietario;
    }

    public void setPropietario(String propietario) {
        this.propietario = propietario;
    }

    public boolean isPropio() {
        return propio;
    }

    public void setPropio(boolean propio) {
        this.propio = propio;
    }

    public List<Parcela> getMisParcelas() {
        return misParcelas;
    }

    public void setMisParcelas(List<Parcela> misParcelas) {
        this.misParcelas = misParcelas;
    }

    
}
